Recurring schedule
The Recurring schedule is used to perform actions at specified points in time. Settings can be modified at runtime.
Recurring scheduler parameters
| Parameter | Description |
|---|---|
| Type | Frequency of the scheduled actions |
| Mode | Specific settings required by each scheduler type |
| Condition |
Boolean tag (true/false) to activate the specified actions at the moment the timer is triggered. Actions will be executed if tag = true. By default, actions are executed when the timer is triggered. Note: Only tags attached to the Boolean data type are shown. |
| Actions |
Actions to be executed by the schedule. Important: Actions and schedule parameters cannot be modified at runtime |
| Date | Date when the scheduled actions will be executed |
| Time/Offset |
This field display one of the following: Time = when the scheduled actions will be executed Offset= delay or advance with respect to the selected mode. |
| Location | Reference location to calculate sunset/sunrise time. |
| weekdays | Days of the week in which the scheduled actions will be executed. |
| On startup | Executes schedule at start up |
| Enable schedule | Enables/disables the schedule |
| Execute only at startup | Executes the schedule only once at start up |
Schedule type options
| Option | Description |
|---|---|
|
By Date |
Actions are executed on the specified date and time. |
|
Daily |
Actions are executed daily at the specified time. |
|
Every |
Actions are executed with the specified interval (Range: 1 s–1 day) |
|
Hourly |
Actions are executed every hour at the specified minute. |
|
Monthly |
Actions are executed every month at the specified date and time. |
|
Weekly |
Actions are executed every week on the specified weekday(s) and time. |
|
Yearly |
Actions are executed every year at the specified date and time. |
Schedule mode options
| Option | Description |
|---|---|
|
Time |
Depends on the schedule type. Allows you to specify date/time/week data. |
|
Random10 |
Actions are executed in the time interval of 10 minutes before or after the set time. For example, if set time is 10:30, actions are executed any time between 10:20 and 10:40. |
|
Random20 |
Actions are executed in the time interval of 20 minutes before or after the set time. For example, if set time is 10:30, actions are executed any time between 10:10 and 10:50. |
|
Sunrise+ |
Actions are executed with a specified delay after sunrise. The delay is set in minutes/hours and sunrise time is location specific. |
|
Sunrise- |
Actions are executed with a specified advance before sunrise. The advance is set in minutes/hours and sunrise time is location specific. |
|
Sunset+ |
Actions are executed with a specified delay after sunset. The delay is set in minutes/hours and sunset time is location specific. |
|
Sunset- |
Actions are executed with a specified advance before sunset. The advance is set in minutes/hours and sunset time is location specific. |
See "Configuring location for schedules" for details on sunset and sunrise settings.
Note: Mode options are not available for all schedule types.